home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ShareWare OnLine 2
/
ShareWare OnLine Volume 2 (CMS Software)(1993).iso
/
win1
/
clockr21.zip
/
CLOCKER.TXT
< prev
next >
Wrap
Text File
|
1992-12-14
|
22KB
|
524 lines
WinnoVation
Innovation through Windows...
Clocker 2.0
12/14/92
(C) Copyright 1992
Winnovation
PO Box 271071
Ft. Collins, CO 80527-1071
USA
Telephone: (303) 484-7204
E-mail: CompuServe: 71774,605
Internet: 71774.605@compuserve.com
Introduction
Clocker is an event-scheduler program, which will execute pre-
determined events at a specific time. Clocker is extremely
useful for running unattended backups, running after-hours
processes such as faxing or file transfers while telephone rates
are lower, and many other things -- limited only by your
imagination! Clocker can also pop up user-defined reminder
messages, so it also functions as an alarm clock.
Clocker also has the powerful capability for group scheduling on
a network. The system administrator can place a group schedule
on a shared disk, and each machine running Clocker on the network
will optionally read this file, in addition to its private
schedule file. This group schedule is also automatically
refreshed, so the administrator can make a change once and every
machine using that group schedule will be automatically updated
to reflect the changes.
Clocker will also not clutter your desktop. Many people already
run the Windows Clock, and Clocker looks very similar to the
Windows Clock when iconized. Clocker also includes an Always On
Top feature for those who wish to always have a visible clock on
their desktop.
Note that Clocker requires Windows 3.1.
Packing List
Your package should include the following:
This manual
Distribution disk
License statement
The following files should be present on the distribution disk:
CLOCKER.EXE Clocker executable file
CLOCKER.HLP Clocker Help file
If any files are missing, please contact Winnovation.
Installation
First, make sure that no other copies of Clocker are currently
running. Then simply copy all of the files from the distribution
disk to a directory such as C:\CLOCKER. Note that Clocker does
not need to have its own directory. After the files are copied,
add Clocker to a Program Manager group. To run Clocker every
time you start Windows, find CLOCKER.EXE with the File Manager
and drag it to the Startup group in the Program Manager. See
your Windows manual if you are unsure how to do this.
Registration
When Clocker is first started, you will see a registration
reminder screen. Click the Register... button and you will see
the following registration screen:
Enter your name exactly as shown on your license statement, and
your serial number and registration code (also found on the
license statement).
Getting Started
After starting Clocker, you will see a screen similar to the
following:
The current time is shown at the top, along with the date. The
large empty area in the center is where the list of events will
be. The small area at the bottom is the status area, where
messages about group and supervisor modes will be shown.
"UNREGISTERED EVALUATION COPY" will be displayed if your copy is
not yet registered.
Each item that you enter into the Clocker schedule is called an
event. A reminder of an important meeting or a backup program
running are both examples of events you might want to schedule.
To add an event, select Add Item from the Options pull-down menu.
You will then be prompted with the following screen:
By filling in the various fields of this box, you specify the
event you wish to schedule. For a full description of the fields
in this form, please refer to the reference section of this
manual.
The date field is the date that the event is to be executed, and
the time is the time of day it will be executed. If the Repeat
box is checked, the event will execute repeatedly at the
specified interval, until the specified end time.
The second section are the repeat options. One Day Only means
exactly that - the event will only execute on the specified date.
Daily/Weekly means that the event will execute on each of the
selected days. Monthly will execute the event every month, on
the day specified by the date at the top.
The next section is the event to be executed. Either a program
can be run, in which case the Command Line button should be
selected, or a reminder message can pop up, in which case the
Message button should be selected. The area below the buttons is
for the actual command line or message.
If a Command Line has been selected, a working directory can also
be specified for the program. In many cases this will not be
necessary, but some programs require that they are executed from
a specific directory.
The last section is the display options, which are available only
for Command Lines. You can choose to display the program you are
running either in a normal window, iconized, or hidden.
After the event has been set up and OK is pressed, the event is
entered and will execute at the specified time.
To edit an item after it has been entered, you can select Edit
Item from the Options Menu, or you can simply double-click the
item in the list. Similarly, to delete an item, simply select it
and choose Delete Item from the Options menu (or press the delete
key).
In the Settings menu, you can select the font to be used and
toggle the display of the date. A few other options are also
available -- see the reference section of this manual for further
details.
The Help menu provides on-line help for Clocker.
Private and Group Scheduling
Clocker supports two different kinds of schedules: private
schedules and group schedules. Private schedules are schedules
which are unique to one machine or user, and the run only on that
one machine. Group schedules are shared between many users.
Note that Clocker can use both kinds of schedules simultaneously.
Private Schedules
Private schedules are schedules which are unique to one machine.
Private schedules will usually be the only ones used by a stand-
alone machine.
Group Schedules
Group schedules are designed to be shared between many users.
These schedules are usually placed on a shared network disk, and
all of the machines on the network running Clocker will share
this common schedule. Normally, the system administrator will
set up the group schedule. These group schedules are also
password protected, for security reasons -- notably, so only the
system administrator can change the group schedule.
Group schedules can be used for anything from broadcast meeting
reminders to sophisticated network backup management. If Clocker
is combined with a Windows batch language, such as WinBatch from
Wilson WindowWare, the flexibility is endless.
Reference
Command Line
The command line for Clocker is:
clocker [privatefile] [groupfile]
where privatefile is the name of a private schedule file and
groupfile is a group schedule file. One or both of these options
can be specified. If both are specified, order is not important
-- Clocker will auto-detect the file type. Note that private and
group schedule files are not interchangeable.
Creating an Event
To create a new event, choose Add Item from the Options menu.
The following is a description of the fields within the Edit
Schedule Item dialog:
Date - this is the date when the event is scheduled to occur.
The date must be specified in MM/DD/YY format.
Time - this is the time of day when the event is scheduled to
happen. The date may be specified in 12- or 24-hr time. For 24-
hr time, specify the time in the form HH:MM. For 12-hr, use the
form HH:MMa or HH:MMp. The following are examples of how to
correctly specify the time:
8:00, 8:00a, 1:45p, 17:12.
If the time is edited later, it will be displayed in either 12-
or 24-hr format, depending on what the setting is in the
International section of the Windows control panel. The default
is 12-hr time.
Repeat - this flag causes the event to repeat multiple times on
the day(s) it runs. To use the repeat option, check the Repeat
box, and then fill in the interval and the end time in the boxes
to the right of the Repeat box. The event should then execute
every [interval] minutes from [start time] until [end time],
where start time is the time entered at the top of the form.
For example, if you wanted an event to execute every hour from
9:00am to 5:00pm, you would enter 9:00a as the start time, 60 as
the interval, and 5:00p as the end time.
One Day Only - this means that the event will only execute on the
specified date. This selection, as well as the repeat
daily/weekly and repeat monthly selections, can be combined with
the Repeat option described above.
Repeat Daily/Weekly - When this option is selected, the days of
the week section is enabled. By selecting certain days of the
week, you specify which days the event should execute on.
Repeat Monthly - This option executes the event each month on the
specified date. For example, if the date is set to 3/12/92, then
the event will execute on the 12th of each month. Note that no
warning is given if the date is not valid for every month - for
example, if the specified date is 3/31/92, then the event will
never execute in February since February only has 28 (or 29)
days.
Command Line - If this option is selected, then the text entry
field below it will hold the command line to be run. Include any
command line options for the program you are executing. Note
that file associations set up with the Windows File Manager are
fully supported.
Message - If this option is selected, then the text entry field
below it will contain a message to be printed to the screen at
the specified time. Note that there will also be a beep to
accompany this message.
Browse - If the Command Line option is selected, pressing this
button will allow you to browse through files to select the one
you want.
Specify Working Directory - This option allows you to specify the
working directory for the program you wish to run. In many cases
this is not necessary, but some programs require that they are
run from a certain directory. Note that this option is only
available if a command line has been specified.
Normal - This option causes the program to run in a normal
window. Note that this option is only available if a command
line is specified.
Iconized - This option causes the program to run as an icon.
This option is only available for command lines.
Hidden - Select this option if you want to run a program hidden.
Be careful with this option, as you will not be able to give user
input to the program. Also be sure to have a valid .PIF file
with Background Execution enabled to run DOS programs hidden (or
modify _DEFAULT.PIF). This option is also only available for
command lines.
Editing an Event
To edit an event, select Edit Item from the Options menu or
simply double-click on the item you wish to edit. The fields for
editing are the same as those used for adding a new item.
Deleting an Event
To delete an event, select it and choose Delete Item from the
Options menu. If you are deleting an item from a private data
file, you can just press the delete key.
Group Scheduling
Group scheduling works in the following way. Clocker will read a
group file, and store the events just like a private schedule.
The difference is that the group file will be refreshed at
regular intervals (default is 15 minutes). If the system
administrator wants each machine to run a backup at a given time,
he/she should create a group file with this event in it, and
configure all of the machines to read this file. After they are
configured, the group file can be modified and the machines will
automatically refresh themselves to read the new data.
Creating and Editing Group Files
This section is intended for network administrators, or anyone
who needs to make a central schedule for many computers. Group
files are password protected, as unwanted changes to them could
have significant effects on the network.
To create a new group file, simply close any existing group files
and select Add Group Item from the Options menu. Clocker will
prompt for a password for this new group file. This password
will be stored with the file when it is saved, and the password
will be necessary to edit the file at a later date. When the
password has been entered, the status line will display
"Supervisor mode enabled".
You must be in supervisor mode to edit a group file, and you must
know the password to get into supervisor mode. To exit
supervisor mode, you must save or close the group file. Also, be
aware that the group file will not be refreshed from disk on the
machine you are working on while you are in supervisor mode.
After a password is entered, the standard add schedule item
dialog will be displayed. All of the fields are identical to
that of the private files. The entire group schedule can be
entered at this point.
After creating the schedule, save the group file in a directory
to which all Clocker users have read permission.
To edit a group file, load the group file and select Edit Group
Item from the Options menu (or double-click on the item you wish
to edit). You will be prompted for the password, and if you
enter it correctly, you will enter supervisor mode and can edit
the schedule. Remember, you will be in supervisor mode until the
group file is saved or closed.
Using a Group File
This section assumes that a group file has already been created,
and is on a readable drive.
To open a group file, choose Open Group from the File menu, and
select the group file you wish to use. When this file is opened,
Clocker will split its display into two lists - the top will be
the standard private schedule, and the bottom will be the group
schedule, as shown below:
The status line will also say "Group mode enabled". When group
mode is enabled, all of the group events are active and will
execute at their event time.
To close a group file, choose Close Group from the File menu.
This will erase all of the group events from memory. To use the
group schedule after this, you must re-open the file.
If you do not wish to see the group events, but you still want
them to be active, toggle the Display Group option in the
Settings menu. If the option is off, the group schedule will not
be displayed, but it will still be active - "Group mode enabled"
will still be on the status line.
Settings Menu
Font - this is available under the Settings menu. Selecting this
option will allow you to change the font used to display the
time, date, and status line in the window and the time in the
icon. Note that it is possible to select a font too large to fit
in the given space. The font will be saved for future sessions.
Delete After Execute - this option is under the Settings menu.
If you select this item, any event which is One Day Only and does
not repeat will be deleted after it executes. Note that this
will modify the data file, and when you exit Clocker you will be
prompted to save the file. This is normal - the file really did
change.
Note that this option is only available for private schedules -
it is not valid for group schedules.
Print Log - this option causes Clocker to print a log file, which
will be called CLOCKER.LOG and will be placed in your Windows
directory. The log will contain an entry for every program which
is executed, and will have the date, time, and command line for
the program. If the program launch is unsuccessful, an error
code will be displayed.
No log entry is printed for messages displayed by Clocker.
Display Date - this option is under the Settings menu. Selecting
it will make Clocker display the current date next to the time in
the window, and as part of the icon title when iconized. This
setting will be saved for future sessions.
Display Group - if group mode is enabled, this option toggles the
display of the group schedule. Note that if group mode is
enabled, then the group schedule is active regardless of the
Display Group setting.
Load Files on Startup - If this option is selected, Clocker will
start up with whatever files were open in the last Clocker
session. Both private and group files, if they were previously
open, will automatically open when Clocker is started. Note that
this option is on by default.
Miscellaneous Options
Icon Always On Top - this option is available from the system
menu of Clocker. Selecting this option will cause Clocker to
remain on top of all other windows. This setting will be saved
for future sessions.
12 and 24 hr Time Display - the time format is retrieved from the
Windows system settings. To change this setting, look in the
Windows control panel under International.
Advanced Options
The following settings should not be necessary for normal use of
Clocker -- the defaults are adequate for most purposes.
Nevertheless, this information is being made available for system
administrators and advanced users who want more flexible control
over their Clocker system.
Time Update Interval
This option changes the frequency with which Clocker updates its
internal time. The default is 5 seconds, which should be adequate
for most uses. However, with this default, events executed and
the time displayed by Clocker could be up to 5 seconds late. To
change this value, create a [Settings] section in the CLOCKER.INI
file (which should be in your Windows directory), if there is not
one already. Add the following line, under this section header:
TimeUpdateInterval=5
Instead of 5, enter the interval in seconds you want. Note that
the interval must be between 1 and 59 seconds. Smaller numbers
will slightly increase overhead, but this effect will probably
not be noticeable.
Group Refresh Rate
This option changes the frequency with which Clocker refreshes
the group file. The default is every 15 minutes, which should be
adequate for most uses. To change this value, create a
[Settings] section in the CLOCKER.INI file (which should be in
your Windows directory), if there is not one already. Add the
following line, under this section header:
GroupRefreshRate=15
Instead of 15, enter the refresh rate (in minutes) that you want.
The actual refresh times will be when (minutes MOD interval) is
zero -- for example, if the GroupRefreshRate is 15 minutes, then
refreshes will take place at 0, 15, 30, and 45 minutes past the
hour. Note that smaller intervals can increase overhead, both
within Clocker and on the network (since all of the machines will
probably be hitting the file server simultaneously).
Registration and Support Information
Single copy Clocker registration is $24.95, payable in US
dollars. If used on a network, Clocker requires one license for
each machine it is running on. Site license rates are as
follows:
5 users $ 109.95
10 users $ 199.95
20 users $ 349.95
50 users $ 699.95
100+ users $ 999.95
To register additional copies, print out ORDERFRM.TXT and mail
the completed form along with payment to:
Winnovation
PO Box 271071
Ft. Collins, CO 80527-1071
USA
After your registration is processed, you will receive a serial
number/registration code combination, a manual, and a disk for
each copy you ordered. Site licenses will receive only one code,
manual, and disk, with additional manual copies available for a
nominal charge. Registered users will be entitled to unlimited
support and free upgrades as they become available. Support will
be via telephone, E-mail and US mail. Winnovation can be reached
at:
Telephone: (303) 484-7204
E-mail: CompuServe: 71774,605
Internet: 71774.605@compuserve.com